package com.teng.mrliuproject.entity

import java.util.*
import kotlin.collections.ArrayList


/**
 * Description:
 * Author:       liuteng
 * CreateDate:   2022/9/15 9:27
 * UpdateRemark: 更新说明
 */
data class CheckDetailBean(
    val fEntrys: List<FEntryCheck>,
    val head: List<CheckHeadBean>
)

data class FEntryCheck(
    var Details: ArrayList<Detail>,
    val F_BadQty: String,
    val F_BadRate: String,
    val F_CheckProjectId: String,
    val F_CreateDate: String,
    val F_CreateUserId: String,
    val F_CreateUserName: String,
    val F_DeleteMark: Int,
    val F_Description: String,
    val F_EnabledMark: Int,
    val F_Floor: String,
    val F_Inspection: String,
    val F_InspectionCheckEntryId: String,
    val F_InspectionCheckId: String,
    val F_Mode: String,
    val F_ModeName: String,
    val F_ModifyDate: String,
    val F_ModifyUserId: String,
    val F_ModifyUserName: String,
    val F_ProjectCode: String,
    val F_ProjectName: String,
    val F_PropertyName: String,
    val F_SortCode: String,
    val F_Standard: String,
    val F_Unit: String,
    val F_Upper: String
)

/**
 * 检验样件
 */
data class Detail(
    val guid: String? = UUID.randomUUID().toString(),
    var F_Adjust: String? = "",
    val F_CreateDate: String? = "",
    val F_CreateUserId: String? = "",
    val F_CreateUserName: String? = "",
    val F_DeleteMark: Int? = -1,
    val F_Description: String? = "",
    val F_EnabledMark: Int? = -1,
    var F_FlawCode: String? = "",
    var F_FlawId: String? = "",
    var F_FlawName: String? = "",
    var F_Image: String? = "",
    var F_ImageName: String? = "",
    var F_ImagePath: String? = "", //自己新增字段
    val F_InspectionCheckDetailId: String? = "",
    val F_InspectionCheckEntryId: String? = "",
    val F_ModifyDate: String? = "",
    val F_ModifyUserId: String? = "",
    val F_ModifyUserName: String? = "",
    var F_Result: String? = "",
    val F_SortCode: String? = ""
)
